init python:
  def conditional_portrait(status_var, filename_prefix, states):
        args = []
        for s in states:
            args.append( "%s == '%s'" % (status_var, s) )
            args.append( Image("characters/%s/%s_%s.png" % (filename_prefix,filename_prefix, s)) )
        return ConditionSwitch(*args, xpos=25, ypos=475)

# Some characters that are used in events in the game.
init:
    $ narrator = Character(' ',
                        window_left_padding=160)
    
    $ chris = Character('Chris', color="#ffffff",
                        what_prefix="\"",
                        what_suffix="\"",
                        window_left_padding=160)
    $ dad = Character('Dad', color="#ffffff",
                        what_prefix="\"",
                        what_suffix="\"",
                        window_left_padding=160)
    $ dale = Character('Dale', color="#ffffff",
                        what_prefix="\"",
                        what_suffix="\"",
                        window_left_padding=160)
    $ director = Character('Camp Director', color="#ffffff",
                        what_prefix="\"",
                        what_suffix="\"",
                        window_left_padding=160)
    $ james = Character('James', color="#ffffff",
                        what_prefix="\"",
                        what_suffix="\"",
                        window_left_padding=160,
                        show_side_image=Image("characters/james/james_happy.png", xpos=25, ypos=475))
    $ janice = Character('Janice', color="#ffffff",
                        what_prefix="\"",
                        what_suffix="\"",
                        window_left_padding=160)
    $ mum = Character('Mum', color="#ffffff",
                        what_prefix="\"",
                        what_suffix="\"",
                        window_left_padding=160)
    $ tamarra = Character('Tamarra', color="#ffffff",
                        what_prefix="\"",
                        what_suffix="\"",
                        window_left_padding=160)    
    
    $ tina = Character('Tina', color="#ff99ff",
                        what_prefix="\"",
                        what_suffix="\"",
                        window_left_padding=160,
                        show_side_image = Image("characters/tina/tina_normal.png", xpos=25, ypos=475))
    
    
    $ tina_angry = Character('Tina', show_side_image=Image("characters/tina/tina_angry.png", xpos=25, ypos=475), kind=tina)
    $ tina_closed = Character('Tina', show_side_image=Image("characters/tina/tina_closed.png", xpos=25, ypos=475), kind=tina)
    $ tina_happy = Character('Tina', show_side_image=Image("characters/tina/tina_happy.png", xpos=25, ypos=475), kind=tina)
    $ tina_minx = Character('Tina', show_side_image=Image("characters/tina/tina_minx.png", xpos=25, ypos=475), kind=tina)
    $ tina_sad = Character('Tina', show_side_image=Image("characters/tina/tina_sad.png", xpos=25, ypos=475), kind=tina)
    $ tina_uncertain = Character('Tina', show_side_image=Image("characters/tina/tina_uncertain.png", xpos=25, ypos=475), kind=tina)